// 在某个文件使用命名空间中的内容制需要在使用外部命名空间的地方使用三斜线指令引入
/// <reference path="10-validation.ts" />
/// <reference path="lettersValidator.ts" />
let isLetter = Validation.checkLetter('text')
const reg = Validation.isNumberReg
console.log(isLetter)
console.log(reg)

let letters: Validation.StringValidator = {
  isAcceptale(str: string): boolean {
    return (typeof str === 'string')
  }
}

console.log(letters.isAcceptale('name'))